.page-boxed .page-footer .page-footer-inner, .page-footer-fixed .page-footer .page-footer-inner {
    color: #ffffff;
}
.page-sidebar .page-sidebar-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a {
    font-size: 14px;
    font-weight: 300;
    text-align: center;
}
.page-sidebar .page-sidebar-menu>li.open>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.open>a {
    font-size: 14px;
}
.page-sidebar .page-sidebar-menu .sub-menu li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>a {
    font-size: 14px;
}
/* 
.page-footer-fixed .page-boxed .page-footer, .page-footer-fixed .page-footer {
    background-color: #388E8E;
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu {
    background: #23262E;
}
.page-header.navbar .page-top {
    background: #23262E;
}
.page-sidebar .page-sidebar-menu {
    background: #23262E; 
}
.page-header.navbar .search-form {
    background: #23262E;
}
.page-header.navbar .page-logo {
    background: #E26A6A!important;
}
.page-header.navbar .page-logo {
    background: #23262E!important
}
*/


.page-header.navbar .page-top {
    background: #23262E;
}
.page-header.navbar .search-form {
    background: #23262E;
} 
.page-container-bg-solid .page-content {
    background: #eef1f5;
}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-compact>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-compact>li>a {
    min-height: 50px;
    padding: 25px 15px 25px 5px;
} 
.page-sidebar .page-sidebar-menu .sub-menu>li.active>a, .page-sidebar .page-sidebar-menu .sub-menu>li.open>a, .page-sidebar .page-sidebar-menu .sub-menu>li:hover>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.active>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li.open>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li:hover>a {
    background: #009688!important;
}
.page-sidebar .page-sidebar-menu .sub-menu>li>a>i[class*=icon-], .page-sidebar .page-sidebar-menu .sub-menu>li>a>i[class^=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li>a>i[class*=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu>li>a>i[class^=icon-] {
    color: rgba(255,255,255,.7);
}
.page-sidebar .page-sidebar-menu>li>a>i[class*=icon-], .page-sidebar .page-sidebar-menu>li>a>i[class^=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i[class*=icon-], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i[class^=icon-] {
    color: rgba(255,255,255,.7);
}
.page-sidebar .page-sidebar-menu .sub-menu, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu {
    margin: 0px 0;
}
.page-sidebar .page-sidebar-menu .sub-menu li>a>i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>a>i {
    font-size: 14px;
    margin-right: 8px;
}
.page-sidebar .page-sidebar-menu>li:last-child>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li:last-child>a {
    border-bottom: 1px solid #2b3b55!important;
}
.page-header-fixed .page-container {
    margin-top: 43px;
}
.btn.btn-outline.red {
    border-color: #23262E;
    color:rgba(255,255,255,.7);
}
.btn-circle {
    border-radius: 0px!important;
}
.page-header.navbar .menu-toggler.sidebar-toggler {
    float: right;
    margin: 23px -8px 0;
}
.row {
    margin-left: 0px;
    margin-right: 0px;
}
.page-container-bg-solid .page-content {
    background: #f5f5f5;
}
.page-sidebar-fixed:not(.page-footer-fixed) .page-footer {
    background-color: #f5f5f5;
}
.page-sidebar .page-sidebar-menu>li.active>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li.active>a {
    font-size: 14px;
}
.page-sidebar .page-sidebar-menu li>a>.arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li>a>.arrow:before {
    border-left: 5px solid #A0A0A0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    content: "";
    margin-right: -10px;
    margin-left: -10px;
}
.page-sidebar .page-sidebar-menu li>a>.arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li>a>.arrow.open:before {
    border-top: 5px solid #A0A0A0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    content: "";
    margin-right: -10px;
    margin-left: -10px;
}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-compact li>a>.arrow.open:before, .page-sidebar .page-sidebar-menu.page-sidebar-menu-compact li>a>.arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-compact li>a>.arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-compact li>a>.arrow:before {
    margin-top: 18px;
} 
.page-sidebar .page-sidebar-menu.page-sidebar-menu-compact li>a>.arrow.open:before, .page-sidebar .page-sidebar-menu.page-sidebar-menu-compact li>a>.arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-compact li>a>.arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-compact li>a>.arrow:before {
    margin-top: 3px;
}
.page-sidebar .page-sidebar-menu .sub-menu, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu {
    background: #212d41;
}
.page-content-wrapper .page-content {
    margin-left: 225px;
    margin-top: 0;
    min-height: 600px;
    padding: 25px 0px 10px;
}
.page-header.navbar .page-logo {
    float: left;
    display: block;
    width: 225px;
    height: 68px;
    padding-left: 20px;
    padding-right: 18px;
}
.page-sidebar-fixed .page-footer {
    margin-left: 225px;
    padding: 8px 20px 5px;
    
}
.page-sidebar-fixed .page-sidebar {
    position: fixed!important;
    margin-left: 0;
    top: 68px;
    width: 225px;
}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-compact>li>.sub-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-compact>li>.sub-menu>li>a {
    padding-left: 34px;
}
.page-sidebar .page-sidebar-menu .sub-menu li>.sub-menu>li>a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li>.sub-menu>li>a {
    padding-left: 34px;
}
.modal.in .modal-dialog{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.modal-dialog{position:absolute;width:auto;margin:10px auto;left:0;right:0;top:50%;}
@media (min-width:768px){.modal-dialog{width:768px}

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
    color: #333333;
}
.has-success .form-control {
    border-color: #c2cad8;
}